package net.hn.hnms.biz.plan.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 协同开采
 *
 * @author gzr
 * @date 2023-03-02
 */
@Data
public class CooperativeMiningFacVo {
    /**
     * 昨日产量
     */
    private BigDecimal yesterdayOutput;
    /**
     *  月类产量
     */
    private BigDecimal monthOutput;
    /**
     * 预计完成天数
     */
    private BigDecimal days;
    /**
     * 当前已采
     */
    private BigDecimal currentlyMined;
    /**
     * 根据日期当前已采
     */
    private BigDecimal currentlyMineds;
    /**
     * 剩余长度
     */
    private BigDecimal overlength;
    /**
     * 根据日期剩余长度
     */
    private BigDecimal overslength;
    /**
     * 采煤进度百分比
     */
    private BigDecimal percentum;


    private BigDecimal nowFootage;


    public void setNowFootage(BigDecimal nowFootage) {
        if (nowFootage==null){
            this.nowFootage = new BigDecimal(0);
        }
        this.nowFootage = nowFootage;
    }

    public void setYesterdayOutput(BigDecimal yesterdayOutput) {
        if (yesterdayOutput==null){
            this.yesterdayOutput = new BigDecimal(0);
        }
        this.yesterdayOutput = yesterdayOutput;
    }

    public void setMonthOutput(BigDecimal monthOutput) {
        if (monthOutput==null){
            this.monthOutput = new BigDecimal(0);
        }
        this.monthOutput = monthOutput;
    }

    public void setDays(BigDecimal days) {
        if (days==null){
            this.days = new BigDecimal(0);
        }
        this.days = days;
    }

    public void setCurrentlyMined(BigDecimal currentlyMined) {
        if (currentlyMined==null){
            this.currentlyMined = new BigDecimal(0);
        }
        this.currentlyMined = currentlyMined;
    }

    public void setCurrentlyMineds(BigDecimal currentlyMined) {
        if (currentlyMined==null){
            this.currentlyMineds = new BigDecimal(0);
        }
        this.currentlyMineds = currentlyMined;
    }

    public void setOverlength(BigDecimal overlength) {
        if (overlength==null){
            this.overlength = new BigDecimal(0);
        }
        this.overlength = overlength;
    }
    public void setOverslength(BigDecimal overlength) {
        if (overlength==null){
            this.overslength = new BigDecimal(0);
        }
        this.overslength = overlength;
    }

    public void setPercentum(BigDecimal percentum) {
        if (percentum==null){
            this.percentum = new BigDecimal(0);
        }
        this.percentum = percentum;
    }
}
